<!DOCTYPE html>
<!-- saved from url=(0053)http://msdn.microsoft.com/en-us/library/dn250793.aspx -->
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="WT.seg_1" content="en-us"><link rel="canonical" href="./Run performance tests on your app_files/Run performance tests on your app.htm">
        <title>Run performance tests on your app</title>




<meta name="DCS.dcsuri" content="/en-us/library/dn250793(d=default,l=en-us,v=vs.120).aspx">

<meta name="NormalizedUrl" content="http://msdn.microsoft.com/en-us/library/dn250793(d=default,l=en-us,v=vs.120).aspx">

<meta name="ms.normalizedurl" content="http://msdn.microsoft.com/en-us/library/dn250793(d=default,l=en-us,v=vs.120).aspx">

<meta name="DCSext.ProductFamily" content="LIB_DG">

<meta name="DCSext.Product" content="ALM_Other">

<meta name="DCSext.Title" content="Run performance tests on your app">

<meta name="VotingContextUrl" content="http://msdn.microsoft.com/en-us/library/dn250793(d=default,l=en-us,v=vs.120).aspx">

<meta name="MN" content="FB361397-7:29:19 AM">

<meta name="Search.ShortId" content="dn250793">

<meta name="ms.shortidmsdn" content="dn250793">

<meta name="Ms.Locale" content="en-us">

<meta name="ms.prodver" content="VS.120">

<meta name="ms.contentlang" content="EN">

<meta name="ms.lang" content="EN">

<meta name="ms.loc" content="US">

<meta name="ms.sitever" content="2014.10.02.2">

<meta name="ms.assetid" content="a353d6a1-df05-483c-a0f0-667fcfb974e2">

<meta name="ms.auth" content="0">








        
    <link rel="stylesheet" type="text/css" href="./Run performance tests on your app_files/Combined.css"><script type="text/javascript" async="" src="./Run performance tests on your app_files/ms2.js"></script><script type="text/javascript" src="./Run performance tests on your app_files/ai.js" async=""></script><script class="mtps-injected">try {
/**/
(window.MTPS || (window.MTPS = {})).cdnDomains || (window.MTPS.cdnDomains = { 
	"image": "http://i.msdn.microsoft.com", 
	"js": "http://i2.msdn.microsoft.com", 
	"css": "http://i3.msdn.microsoft.com", 
	"xap": "http://msdn.microsoft.com"
});
/**/
} finally { MTPS._injectNextScript_0 && MTPS._injectNextScript_0(); }</script><script class="mtps-injected" src="./Run performance tests on your app_files/jquery-1.8.2.min.js"></script><script class="mtps-injected">try {
//
  var literalNormalizedUrl = '/en-us/library/dn250793(l=en-us,v=vs.120).aspx';
  var wt_nvr_ru = 'WT_NVR_RU';
  var wt_fpcdom = '.microsoft.com';
  var wt_domlist = 'msdn.microsoft.com';
  var wt_pathlist = '';
  var wt_paramlist = 'DCSext.mtps_devcenter';
  var wt_siteid = 'MSDN';
  var gDomain = 'm.webtrends.com';
  var gDcsId = 'dcsmgru7m99k7mqmgrhudo0k8_8c6m';
  var gFpc = 'WT_FPC';



  if (document.cookie.indexOf(gFpc + "=") == -1) {
    var wtidJs = document.createElement("script");
    wtidJs.src = "//" + gDomain + "/" + gDcsId + "/wtid.js";
    document.getElementsByTagName("head")[0].appendChild(wtidJs);
  }



  var detectedLocale = 'en-us';
  var wtsp = 'msdnlib_devtools_lang';
  var gTrackEvents = '0';
/**/
} finally { MTPS._injectNextScript_2 && MTPS._injectNextScript_2(); }</script><script class="mtps-injected">try {
/**/
  var omni_guid = "679ac581-57dd-4ced-86b6-b89ca0f99153";
/**/
} finally { MTPS._injectNextScript_3 && MTPS._injectNextScript_3(); }</script><script class="mtps-injected">try {
//

            window.appInsightsId = '60854590-027a-4ae4-98be-2741a40f355f';
            //
} finally { MTPS._injectNextScript_4 && MTPS._injectNextScript_4(); }</script><script class="mtps-injected" src="./Run performance tests on your app_files/Combined.js"></script><script class="mtps-injected" src="./Run performance tests on your app_files/SearchBox.jss"></script><script class="mtps-injected" src="./Run performance tests on your app_files/Combined(1).js"></script><script class="mtps-injected">try {
MTPS = window.MTPS || {}; MTPS.LocalizedStrings = window.MTPS.LocalizedStrings || {}; MTPS.LocalizedStrings.ExpandButtonTooltip = 'Expand'; MTPS.LocalizedStrings.CollapseButtonTooltip = 'Collapse'; MTPS.LocalizedStrings.EnhancedExpandTooltip = 'Click to expand. Double-click to expand all.'; MTPS.LocalizedStrings.EnhancedCollapseTooltip = 'Click to collapse. Double-click to collapse all.'; MTPS.LocalizedStrings.ExpandAllButtonTooltip = 'Expand All'; MTPS.LocalizedStrings.CollapseAllButtonTooltip = 'Collapse All';
} finally { MTPS._injectNextScript_8 && MTPS._injectNextScript_8(); }</script><script class="mtps-injected">try {
MTPS = window.MTPS || {}; MTPS.LocalizedStrings = window.MTPS.LocalizedStrings || {}; MTPS.LocalizedStrings.ExpandButtonTooltip = 'Expand'; MTPS.LocalizedStrings.CollapseButtonTooltip = 'Collapse'; MTPS.LocalizedStrings.EnhancedExpandTooltip = 'Click to expand. Double-click to expand all.'; MTPS.LocalizedStrings.EnhancedCollapseTooltip = 'Click to collapse. Double-click to collapse all.'; MTPS.LocalizedStrings.ExpandAllButtonTooltip = 'Expand All'; MTPS.LocalizedStrings.CollapseAllButtonTooltip = 'Collapse All';
} finally { MTPS._injectNextScript_9 && MTPS._injectNextScript_9(); }</script><script class="mtps-injected" src="./Run performance tests on your app_files/Combined(2).js"></script><script src="./Run performance tests on your app_files/broker.js"></script><script class="mtps-injected">try {
$(document).ready(function() {
        try {
            var token = $("#globalRequestVerification input[name='__RequestVerificationToken']").clone();
            $("#siteFeedbackForm").append(token);
        } catch(err) {
            
        }
    });
} finally { MTPS._injectNextScript_11 && MTPS._injectNextScript_11(); }</script><link href="./Run performance tests on your app_files/PrintView.css" rel="stylesheet" type="text/css" media="print"></head>
    <body class="library Chrome">
        <div id="page">
            
            

            
    

    
    <link type="text/css" rel="stylesheet">
    
    <input type="hidden" id="isHeaderBleeding" value="true">
    <div id="ux-header" dir="ltr" class="ltr msdn">
        

        <header>
            <div class="row">
                <div class="top mobile"></div>
                <div class="left">
                    <div class="siteLogo">  
                        
<a class="msdnLogoImg" href="http://msdn.microsoft.com/en-us">
                             <img src="./Run performance tests on your app_files/microsoftLogoForHeader.png">
                         </a>
                                                             
                        <div data-fragmentname="SiteLogo" id="Fragment_SiteLogo" xmlns="http://www.w3.org/1999/xhtml">
  <div class="LinkWithImage topImage">
    <a id="SiteLogo_2152_1" href="http://msdn.microsoft.com/">
      <span>Developer Network</span>
    </a>
  </div>
</div>    
                    </div>
                    <div id="grip"></div>
                </div>
                
                <div class="right desktop">
                    <div class="auxNav">
                        <div data-fragmentname="Subscriptions" id="Fragment_Subscriptions" xmlns="http://www.w3.org/1999/xhtml">
  <a href="https://msdn.microsoft.com/subscriptions/manage/hh442900" id="Subscriptions_2153_1" xmlns="http://www.w3.org/1999/xhtml">MSDN subscriptions</a>
</div>   
                        <div data-fragmentname="GetTools" id="Fragment_GetTools" xmlns="http://www.w3.org/1999/xhtml">
  <a href="http://go.microsoft.com/fwlink/?LinkId=309297&clcid=0x409&slcid=0x409" id="GetTools_2153_3" xmlns="http://www.w3.org/1999/xhtml">Get tools</a>
</div>   
                        <div id="signIn">

<a class="scarabLink" href="https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=12&ct=1413210559&rver=6.0.5276.0&wp=MCLBI&wlcxt=MSDN%24MSDN%24MSDN&wreply=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdn250793.aspx&lc=1033&id=254354&mkt=en-US" title="Sign in">Sign in</a></div>

    

                    </div>
                    <div data-fragmentname="SearchBox" id="Fragment_SearchBox" xmlns="http://www.w3.org/1999/xhtml">
  <div class="SearchBox">
    <form id="HeaderSearchForm" name="HeaderSearchForm" method="get" onsubmit="return Epx.Controls.SearchBox.searchBoxOnSubmit(this);">
      <input id="HeaderSearchTextBox" name="query" type="text" maxlength="200" onfocus="Epx.Controls.SearchBox.watermarkFocus(event, this.title)" onblur="Epx.Controls.SearchBox.watermarkBlur(event, this.title)" autocomplete="off">
      <button id="HeaderSearchButton" value="" type="submit" class="header-search-button" title="Search MSDN"></button>
    <div id="SearchFlyoutContainer" style="display: none; text-align: left; border: 1px solid buttonshadow; position: absolute; z-index: 1000; padding: 2px; color: rgb(59, 59, 59); font-family: Arial; font-size: 13px; background-color: rgb(255, 255, 255);"><div id="SuggestionContainer"><ul style="list-style: none; padding: 4px 2px 0px 1px; cursor: pointer; margin: 1px; white-space: nowrap;"></ul></div></div></form>
    
    
  </div>
</div> 
                </div>
            </div>
       
             <div class="row" id="droor" style="display: block;">
                <div class="left" style="max-width: 898px;">
                            <nav>
            <ul>
                     <li class="inactive">

                         <a href="http://msdn.microsoft.com/microsoft-platform-technologies-tools-msdn" title="Technologies">Technologies</a>
                                 <div class="area">
                                     <div class="arrow"></div>
                                 </div>
                                 <div class="subNav" style="">
                                     <ul>
                                                 <li><a href="http://msdn.microsoft.com/cloud-app-development-msdn" title="Cloud">Cloud</a></li>
                                                 <li><a href="http://msdn.microsoft.com/mobile-app-development-msdn" title="Mobile">Mobile</a></li>
                                                 <li><a href="http://msdn.microsoft.com/web-app-development-msdn" title="Web">Web</a></li>
                                                 <li><a href="http://msdn.microsoft.com/business-and-productivity-app-development-msdn" title="Business">Business</a></li>
                                                 <li><a href="http://msdn.microsoft.com/big-data-development-msdn" title="Data">Data</a></li>
                                                 <li><a href="http://msdn.microsoft.com/games-development-msdn" title="Gaming">Gaming</a></li>
                                     </ul>
                                 </div>

                     </li>
                     <li class="inactive">

                         <a href="http://msdn.microsoft.com/developer-resource-downloads-msdn" title="Downloads">Downloads</a>
                                 <div class="area">
                                     <div class="arrow"></div>
                                 </div>
                                 <div class="subNav" style="">
                                     <ul>
                                                 <li><a href="http://go.microsoft.com/fwlink/?linkid=307137&clcid=0x409" title="Visual Studio">Visual Studio</a></li>
                                                 <li><a href="http://msdn.microsoft.com/subscriptions/" title="MSDN subscriptions">MSDN subscriptions</a></li>
                                                 <li><a href="http://msdn.microsoft.com/microsoft-sdks-msdn" title="SDKs">SDKs</a></li>
                                     </ul>
                                 </div>

                     </li>
                     <li class="inactive">

                         <a href="http://msdn.microsoft.com/developer-programs" title="Programs">Programs</a>
                                 <div class="area">
                                     <div class="arrow"></div>
                                 </div>
                                 <div class="subNav" style="">
                                     <ul>
                                                 <li><a href="http://www.microsoft.com/bizspark" title="BizSpark">BizSpark</a></li>
                                                 <li><a href="http://msdn.microsoft.com/students-overview-msdn" title="Students">Students</a></li>
                                                 <li><a href="http://msdn.microsoft.com/architects-overview-msdn" title="Architects">Architects</a></li>
                                                 <li><a href="http://events.msdn.microsoft.com/en-us" title="Events">Events</a></li>
                                     </ul>
                                 </div>

                     </li>
                     <li class="inactive">

                         <a href="http://msdn.microsoft.com/developer-communities-msdn" title="Community">Community</a>
                                 <div class="area">
                                     <div class="arrow"></div>
                                 </div>
                                 <div class="subNav" style="">
                                     <ul>
                                                 <li><a href="http://social.msdn.microsoft.com/forums/" title="Forums">Forums</a></li>
                                                 <li><a href="http://blogs.msdn.com/b/developer-tools/" title="Blogs">Blogs</a></li>
                                                 <li><a href="http://tech-advisors.msdn.microsoft.com/en-us" title="Tech Advisors">Tech Advisors</a></li>
                                                 <li><a href="http://channel9.msdn.com/" title="Channel 9">Channel 9</a></li>
                                     </ul>
                                 </div>

                     </li>
                     <li class="current active">

                         <a href="http://msdn.microsoft.com/library/" title="Documentation">Documentation</a>

                     </li>
                     <li class="inactive">

                         <a href="http://code.msdn.microsoft.com/" title="Samples">Samples</a>

                     </li>
            </ul>
          
        </nav>        

                </div>
                <div class="right mobile"></div>
                
                <div data-fragmentname="SocialLinks" id="Fragment_SocialLinks" xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="linkList">
    <div class="linkListTitle">Follow us</div>
    <ul class="links horizontal">
      <li>
        <a href="http://www.facebook.com/microsoftdeveloper" target="_blank" id="SocialLinks_2152_4" class="facebook" xmlns="http://www.w3.org/1999/xhtml">http://www.facebook.com/microsoftdeveloper</a>
      </li>
      <li>
        <a href="https://twitter.com/msdev" target="_blank" id="SocialLinks_2152_5" class="twitter" xmlns="http://www.w3.org/1999/xhtml">https://twitter.com/msdev</a>
      </li>
      <li>
        <a href="http://plus.google.com/111221966647232053570/" target="_blank" id="SocialLinks_2152_6" class="googlePlus" xmlns="http://www.w3.org/1999/xhtml">http://plus.google.com/111221966647232053570/</a>
      </li>
    </ul>
  </div>
</div> 
                
                <span id="singleCol"></span>
                <span id="doubleCol"></span>
             </div>
        </header>
    </div>
    
    

        
    <div class="printExportMenus ltr">
        <a id="isd_printABook" href="http://msdn.microsoft.com/en-us/library/export/help/?returnUrl=%2fen-us%2flibrary%2fdn250793.aspx" style="display: inline;">
            Export (<span class="count">0</span>)
        </a>
        <a id="isd_print" href="http://msdn.microsoft.com/en-us/library/dn250793(d=printer).aspx" rel="nofollow">
            Print 
        </a>
    </div>
    

        <div class="printExportMenus ltr">
        <a id="expandCollapseAll" accesskey="e" href="javascript:void(0)" title="Expand/Collapse all sections by pressing Ctrl + Shift + e">Expand All</a>
    </div>

    


            <div id="body">
                








    <div id="leftNav" style="width: 0px; max-width: 480px; min-height: 8927px; height: 1877px;">



<div id="tocnav" style="width: 0px; position: fixed; top: -1202px;">

            <div class="toclevel0" data-toclevel="0" style="padding-left: 0px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/ms123401.aspx" id="ms310241_MSDN.10_en-us" mtpsaliasid="" mtpsassetid="5DDC0A78-6B2C-43E3-9C56-55F45C0DFFA5_MSDN.10_en-us" mtpsshortid="ms123401_MSDN.10_en-us" title="MSDN Library">MSDN Library</a>            </div>
            <div class="toclevel0" data-toclevel="0" style="padding-left: 0px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/aa187916.aspx" id="aa187916_MSDN.10_en-us" mtpsaliasid="" mtpsassetid="MSDN|devtoolslang|$\devtoolslang.hxt@0,0_MSDN.10_en-us" mtpsshortid="aa187916_MSDN.10_en-us" title="Development Tools and Languages">Development Tools and Languages</a>            </div>
            <div class="toclevel0" data-toclevel="0" style="padding-left: 0px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/dd831853.aspx" id="aa187917_MSDN.10_en-us" mtpsaliasid="" mtpsassetid="ba237712-f8c4-4d13-854b-ab4a16afa309_MSDN.10_en-us" mtpsshortid="dd831853_VS.120_en-us" title="Visual Studio 2013">Visual Studio 2013</a>            </div>
            <div class="toclevel0" data-toclevel="0" style="padding-left: 0px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/fda2bad5.aspx" id="hh573543_VS.120_en-us" mtpsaliasid="" mtpsassetid="74a1f71d-7f23-4c71-8fd7-89ede614fab6_VS.120_en-us" mtpsshortid="fda2bad5_VS.120_en-us" title="Application Lifecycle Management">Application Lifecycle Management</a>            </div>
            <div class="toclevel0" data-toclevel="0" style="padding-left: 0px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/ms182409.aspx" id="hh573208_VS.120_en-us" mtpsaliasid="" mtpsassetid="796b7d6d-ad45-4772-9719-55eaf5490dac_VS.120_en-us" mtpsshortid="ms182409_VS.120_en-us" title="Test">Test</a>            </div>
            <div class="toclevel0" data-toclevel="0" style="padding-left: 0px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/jj620889.aspx" id="jj620883_VS.120_en-us" mtpsaliasid="" mtpsassetid="cafae094-de3c-4c31-8dba-f4991906ab16_VS.120_en-us" mtpsshortid="jj620889_VS.120_en-us" title="Testing the application using Visual Studio">Testing the application using Visual Studio</a>            </div>
            <div class="toclevel1 current" data-toclevel="1" data-childrenloaded="true" style="padding-left: 17px;">
<a class="toc_expanded" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="./Run performance tests on your app_files/Run performance tests on your app.htm" id="dn448434_VS.120_en-us" mtpsaliasid="" mtpsassetid="a353d6a1-df05-483c-a0f0-667fcfb974e2_VS.120_en-us" mtpsshortid="dn250793_VS.120_en-us" title="Run performance tests on your app">Run performance tests on your app</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<span class="toc_empty"></span><a href="http://msdn.microsoft.com/en-us/library/jj710162.aspx" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Web performance and load testing SharePoint 2010 and 2013 applications">Web performance and load testing SharePoint 2010 and 2013 applications</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<span class="toc_empty"></span><a href="http://msdn.microsoft.com/en-us/library/ff460245.aspx" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Fix non-detectable dynamic parameters in a web performance test">Fix non-detectable dynamic parameters in a web performance test</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<span class="toc_empty"></span><a href="http://msdn.microsoft.com/en-us/library/ms243142.aspx" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Add a data source to a web performance test">Add a data source to a web performance test</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/dn448570.aspx" id="dn448572_VS.120_en-us" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Create custom code and plug-ins for web performance tests">Create custom code and plug-ins for web performance tests</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/ff406975.aspx" id="hh785062_VS.120_en-us" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Editing Load Tests">Editing Load Tests</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/dd728093.aspx" id="hh785467_VS.120_en-us" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Distributing Load Test Runs Across Multiple Test Machines Using Test Controllers and Test Agents">Distributing Load Test Runs Across Multiple Test Machines Using Test Controllers and Test Agents</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/ee923686.aspx" id="hh785353_VS.120_en-us" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Analyzing Load Tests Results">Analyzing Load Tests Results</a>            </div>
            <div class="toclevel2" data-toclevel="2" style="padding-left: 34px;">
<a class="toc_collapsed" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#"></a><a data-tochassubtree="true" href="http://msdn.microsoft.com/en-us/library/ee923683.aspx" id="hh785023_VS.120_en-us" mtpsaliasid="" mtpsassetid="" mtpsshortid="" title="Create custom code and plug-ins for load tests">Create custom code and plug-ins for load tests</a>            </div>
</div>
        

        

        
        
        <div id="toc-resizable-ew" class="toc-resizable-ew"></div>
        

<a id="NavigationResize" href="javascript:void(0)" style="left: 0px; display: inline-block;">
    <img class="cl_nav_resize_open" src="./Run performance tests on your app_files/ImageSprite.png" title="Expand" alt="Expand">
    <img class="cl_nav_resize_close" src="./Run performance tests on your app_files/ImageSprite.png" title="Minimize" alt="Minimize" style="display: none;">
</a>



    </div>
<div id="content" class="content" style="margin-left: 0px; width: auto;">





    
    <div id="FeedbackCounterUrl" data-url="/en-us/library/feedbackcounterasync/dn250793.aspx"></div>
    <div id="FeedbackCounterPlaceHolder"><link rel="stylesheet" type="text/css" href="./Run performance tests on your app_files/FeedbackCounter.css" xmlns="http://www.w3.org/1999/xhtml">
    
    

    

    
</div>


        
<div xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="topic" xmlns="http://www.w3.org/1999/xhtml" xmlns:mtps="http://msdn2.microsoft.com/mtps" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:cs="http://msdn.microsoft.com/en-us/">
    <h1 class="title">Run performance tests on your app</h1>
    
    <div class="lw_vs">
      <div id="curversion">
        <strong>
            Visual Studio 2013 
        </strong>
      </div>
    <div id="ratingCounterSeperator" class="cl_lw_vs_seperator" style="display: block;" xmlns="http://www.w3.org/1999/xhtml"></div><div id="ratingCounter" xmlns="http://www.w3.org/1999/xhtml" style="margin: 0px 0px 0px 13px; display: block;">
        <span id="rcA" class="ratingText">
            13 out of 16 rated this helpful <span id="rateThisPrefix">- </span><a id="rateThisTopic" href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#feedback" title="Rate this topic">Rate this topic</a>
            
        </span>
    </div></div>
    <div style="clear:both;"></div>
    
    <div id="mainSection">
      <div id="mainBody">
        <div class="introduction">
          <p>Use load testing in Visual Studio Ultimate to find performance issues before you release your app. </p>
          <p>Don’t want to use your resources and set up your own machines to create this load? You can use cloud-based load testing to provide virtual&nbsp;machines in the cloud that generate the load of many&nbsp;users accessing your web site at the same time. All you need is a <a href="http://go.microsoft.com/fwlink/?LinkId=307137" target="_blank">Visual Studio Online account</a>. Learn more about this <a href="http://go.microsoft.com/fwlink/?LinkID=317257" target="_blank">cloud-based load testing service</a> that provides 15,000 free virtual user minutes of load testing every month.</p>
          <p>To load test your app with on-premises resources or using cloud-based load testing, you first create web performance tests. These tests are used in your load tests to simulate multiple users performing actions in your app at the same time.</p>
        </div>
        <a id="LoadTestingCreateWebLoadTestProject">
          
        </a>
        <div>
          
          <h2 class="LW_CollapsibleArea_TitleDiv">
            <div>
              <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" role="button" title="Click to collapse. Double-click to collapse all.">
                <span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img" title="Click to collapse. Double-click to collapse all."></span>
                <span class="LW_CollapsibleArea_Title">Create a web performance and load test project</span>
              </a>
              <div class="LW_CollapsibleArea_HrDiv">
                <hr class="LW_CollapsibleArea_Hr">
              </div>
            </div>
          </h2>
          <div class="sectionblock">
            <a id="sectionToggle0">
              
            </a>
            <div class="subSection">
              <ol>
                <li>
                  <p>If you don’t have Visual Studio Ultimate, get it <a href="http://go.microsoft.com/fwlink/?LinkID=268018" target="_blank">here</a>.</p>
                </li>
                <li>
                  <p>Create a web performance and load test project.</p>
                  <img id="Web_Load_Testing_CreateProect" alt="Create Web Performance and Load Test project" src="./Run performance tests on your app_files/IC662255.png" title="Create Web Performance and Load Test project" xmlns="">
                  <p>
                    
                  </p>
                </li>
              </ol>
            </div>
          </div>
        </div>
        <a id="LoadTestingRecordWeb">
          
        </a>
        <div>
          <h2 class="LW_CollapsibleArea_TitleDiv">
            <div>
              <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" role="button" title="Click to collapse. Double-click to collapse all.">
                <span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img" title="Click to collapse. Double-click to collapse all."></span>
                <span class="LW_CollapsibleArea_Title">Record a web performance test</span>
              </a>
              <div class="LW_CollapsibleArea_HrDiv">
                <hr class="LW_CollapsibleArea_Hr">
              </div>
            </div>
          </h2>
          <div class="sectionblock">
            <a id="sectionToggle1">
              
            </a>
            <div class="subSection">
              <ol>
                <li>
                  <p>Create a web performance test.</p>
                  <img id="Web_Load_Testing_Create_Web_Test" alt="Create web performance test" src="./Run performance tests on your app_files/IC662256.png" title="Create web performance test" xmlns="">
                  <p>
                    
                  </p>
                  <p>Your web browser opens.</p>
                </li>
                <li>
                  <p>Enter the url for the website that you want to test. </p>
                  <img id="Web_Load_Testing_Create_Web_TestA" alt="Enter url - web test recorder automatically starts" src="./Run performance tests on your app_files/IC665413.png" title="Enter url - web test recorder automatically starts" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>Use your application like you expect your customers to use it. For example, search for items and add them to the shopping cart.</p>
                  <p>The recorder will capture the HTTP requests and responses.</p>
                </li>
                <li>
                  <p>When you’re done, stop recording. </p>
                  <img id="Web_Load_Testing_Create_Web_TestB" alt="Use your application as user would, stop recording" src="./Run performance tests on your app_files/IC665049.png" title="Use your application as user would, stop recording" xmlns="">
                  <p>
                    
                  </p>
                  <p>Now, Visual Studio looks for dynamic parameters for the HTTP responses to each of your HTTP requests. A progress bar is displayed while this happens.</p>
                  <p>If dynamic parameters are found, a table appears. It lets you <a href="http://msdn.microsoft.com/en-us/library/ff356199.aspx">assign constant values to each of the dynamic parameters</a>.</p>
                </li>
                <li>
                  <p>Rename your test. For example, ShoppingCart.webtest.</p>
                  <img id="Web_Load_Testing_Web_Test_Rename" alt="Rename web performance test" src="./Run performance tests on your app_files/IC665414.png" title="Rename web performance test" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>Edit test properties to specify performance goals. For example, you can set a page response time goal to 1 second.</p>
                  <img id="Web_Load_Testing_Web_Test_Edit_Property" alt="Edit page response time goal property to 1 second" src="./Run performance tests on your app_files/IC666048.png" title="Edit page response time goal property to 1 second" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>Save the test.</p>
                </li>
              </ol>
            </div>
          </div>
        </div>
        <a id="LoadTestingCreate">
          
        </a>
        <div>
          <h2 class="LW_CollapsibleArea_TitleDiv">
            <div>
              <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to collapse. Double-click to collapse all." role="button">
                <span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"></span>
                <span class="LW_CollapsibleArea_Title">Create a load test</span>
              </a>
              <div class="LW_CollapsibleArea_HrDiv">
                <hr class="LW_CollapsibleArea_Hr">
              </div>
            </div>
          </h2>
          <div class="sectionblock">
            <a id="sectionToggle2">
              
            </a>
            <div class="subSection">
              <ol>
                <li>
                  <p>Create a new load test in the web performance and load test project.</p>
                  <img id="Web_Load_Testing_Create_Wizard" alt="Create new load test" src="./Run performance tests on your app_files/IC665416.png" title="Create new load test" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>When the load test wizard appears, choose the load pattern step.</p>
                  <p>Change the load pattern to step load. This gradually adds users over time.</p>
                  <img id="Web_Load_Testing_Load_Test_LoadPattern_2" alt="Configure the step pattern" src="./Run performance tests on your app_files/IC665272.png" title="Configure the step pattern" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>Choose the test mix step.</p>
                  <img id="Web_Load_Testing_CreateD" alt="New Load Test Wizard - Test Mix page" src="./Run performance tests on your app_files/IC665417.png" title="New Load Test Wizard - Test Mix page" xmlns="">
                  <p>
                    
                  </p>
                  <p>Add the web performance test you created.</p>
                  <img id="Web_Load_Testing_Web_Test_TestMix" alt="Add tests to the test mix" src="./Run performance tests on your app_files/IC665418.png" title="Add tests to the test mix" xmlns="">
                  <p>
                    
                  </p>
                  <p>Move the web performance test to the list of tests to run.</p>
                  <img id="Web_Load_Testing_Wizard_Step5" alt="Select which tests to include in the test mix" src="./Run performance tests on your app_files/IC665419.png" title="Select which tests to include in the test mix" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>When you finish the wizard, the web performance test is added to the load test and appears in the load test editor.</p>
                  <img id="Web_load_testing_hierarchy" alt="Load test editor" src="./Run performance tests on your app_files/IC665420.png" title="Load test editor" xmlns="">
                  <p>
                    
                  </p>
                </li>
              </ol>
            </div>
          </div>
        </div>
        <a id="LoadTestingRun">
          
        </a>
        <div>
          <h2 class="LW_CollapsibleArea_TitleDiv">
            <div>
              <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to collapse. Double-click to collapse all." role="button">
                <span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"></span>
                <span class="LW_CollapsibleArea_Title">Run and analyze your load test</span>
              </a>
              <div class="LW_CollapsibleArea_HrDiv">
                <hr class="LW_CollapsibleArea_Hr">
              </div>
            </div>
          </h2>
          <div class="sectionblock">
            <a id="sectionToggle3">
              
            </a>
            <p>
              
            </p>
            <p>
              
            </p>
            <div class="subSection">
              <ol>
                <li>
                  <p>Run the load test.</p>
                  <img id="Web_Load_Testing_Load_Test_Run" alt="Run a load test from toolbar" src="./Run performance tests on your app_files/IC665421.png" title="Run a load test from toolbar" xmlns="">
                  <p>
                    
                  </p>
                  <p>The test starts running. </p>
                </li>
                <li>
                  <p>While the test is running, you discover that the shopping cart page response time exceeds the value you set.</p>
                  <p>
                    
                  </p>
                  <img id="Web_Load_Testing_Load_Test_Running_2" alt="Analyzing page response time issue" src="./Run performance tests on your app_files/IC665422.png" title="Analyzing page response time issue" xmlns="">
                  <p>
                    
                  </p>
                  <p>Add an analysis note to track the issue.</p>
                  <img id="Web_Load_Testing_Load_Test_Running_Add_Note" alt="Add an analysis note during test" src="./Run performance tests on your app_files/IC665423.png" title="Add an analysis note during test" xmlns="">
                  <p>
                    
                  </p>
                  <p>After the load test is finished, the summary is displayed.</p>
                  <p>The results for the completed test include performance counter data, threshold violations, and error information.</p>
                  <img id="Web_Load_Testing_Load_Test_Summary" alt="Load test summary" src="./Run performance tests on your app_files/IC665424.png" title="Load test summary" xmlns="">
                  <p>
                    
                  </p>
                </li>
                <li>
                  <p>Choose the detail view. By analyzing the step load pattern for users, you can identify the user count where your performance fails to meet your requirements.</p>
                  <img id="Web_Load_Testing_Load_Test_Details_2" alt="Detail view with step load pattern" src="./Run performance tests on your app_files/IC665425.png" title="Detail view with step load pattern" xmlns="">
                  <p>
                    
                  </p>
                  <p>Fix any performance issues in your application’s code and rerun the test.</p>
                </li>
              </ol>
            </div>
          </div>
        </div>
        <a id="LoadTestingRefine">
          
        </a>
        <div>
          <h2 class="LW_CollapsibleArea_TitleDiv">
            <div>
              <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to collapse. Double-click to collapse all." role="button">
                <span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"></span>
                <span class="LW_CollapsibleArea_Title">Improve your load tests</span>
              </a>
              <div class="LW_CollapsibleArea_HrDiv">
                <hr class="LW_CollapsibleArea_Hr">
              </div>
            </div>
          </h2>
          <div class="sectionblock">
            <a id="sectionToggle4">
              
            </a>
            <p>
              
            </p>
            <div class="subSection">
              <ul>
                <li>
                  <p>You can improve your test to better simulate real-world loads by specifying various <a href="http://msdn.microsoft.com/en-us/library/bb514183.aspx">web performance test properties</a>, load test <a href="http://msdn.microsoft.com/en-us/library/ff406966.aspx">scenario properties</a> and <a href="http://msdn.microsoft.com/en-us/library/ff406976.aspx">run settings properties</a>. For example, you can specify the number of new users that will use web cache data in your load test.</p>
                  <img id="Web_Load_Testing_Load_Test_PercentageNewUsers" alt="Percentage of new users property" src="./Run performance tests on your app_files/IC665426.png" title="Percentage of new users property" xmlns="">
                  <p>
                    
                  </p>
                </li>
              </ul>
            </div>
          </div>
        </div>
        <div>
          <h2 class="LW_CollapsibleArea_TitleDiv">
            <div>
              <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to collapse. Double-click to collapse all." role="button">
                <span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"></span>
                <span class="LW_CollapsibleArea_Title">Q &amp; A</span>
              </a>
              <div class="LW_CollapsibleArea_HrDiv">
                <hr class="LW_CollapsibleArea_Hr">
              </div>
            </div>
          </h2>
          <div class="sectionblock">
            <a id="sectionToggle5">
              
            </a>
            <div>
              
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: How can I increase the capacity of my load tests?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle6">
                  
                </a>
                <p>A: You can use <a href="http://go.microsoft.com/fwlink/?LinkID=317257" target="_blank">cloud-based load testing service</a> which allows you to run your tests across multiple virtual machines in the cloud. You can also use an on-premises test controllers and test agents. See <span><a href="http://msdn.microsoft.com/en-us/library/ms182594.aspx">Create and run a load test [redirected]</a></span>.</p>
                <p>Using a test controller and agents is not supported using the Visual Studio Ultimate Trial version.</p>
                <p>
                  
                </p>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: How many virtual users can I configure in my load test?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle7">
                  
                </a>
                <p>
                  <span class="label">A</span>: In the full version of Visual Studio Ultimate, the number of virtual users is unlimited. However, if you need to emulate thousands of users, use <a href="http://msdn.microsoft.com/en-us/library/dd728093.aspx">test controller and test agent machines</a>.</p>
                <p>In Visual Studio Ultimate Trial version, the virtual user count is limited to 250.</p>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: Can I analyze load tests that ran previously?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle8">
                  
                </a>
                <p>
                  <span class="label">A</span>: Yes, the open and manage results button <img id="Web_Load_Testing_ManageRseultsButton" alt="Manage results toolbar button" src="./Run performance tests on your app_files/IC667924.png" title="Manage results toolbar button" xmlns=""> in the load test editor. You can have multiple tests open at the same time to compare runs, and <a href="http://msdn.microsoft.com/en-us/library/dd728091.aspx">create trend analysis reports</a> comparing them. .</p>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: Is there a difference between what I can analyze during a running test versus a completed test?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle9">
                  
                </a>
                <p>
                  <span class="label">A</span>: Yes, these are the differences: </p>
                <ul>
                  <li>
                    <p>
                      <span class="label">Performance counters&nbsp;&nbsp;&nbsp;</span>A smaller subset of the performance counter data is available while a test is running. </p>
                  </li>
                  <li>
                    <p>
                      <span class="label">Views&nbsp;&nbsp;&nbsp;</span>When the load test run has completed, the <span><a href="http://msdn.microsoft.com/en-us/library/ms404677.aspx#summaryview">Summary View</a></span> and <span><a href="http://msdn.microsoft.com/en-us/library/ms404677.aspx#detailsview">Details View</a></span> are available.</p>
                  </li>
                </ul>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: Can load tests use other test types in their test mix besides web performance tests?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle10">
                  
                </a>
                <p>
                  <span class="label">A</span>: Yes, you can include unit tests and <a href="http://msdn.microsoft.com/en-us/library/ff468125.aspx">coded UI tests</a>.</p>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: Can virtual users simulate pausing between test steps?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle11">
                  
                </a>
                <p>
                  <span class="label">A</span>: Yes, you can <a href="http://msdn.microsoft.com/en-us/library/ms182540.aspx">specify think times</a> to simulate the time spent by a user on a web page.</p>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: Why should I use cloud-based load testing?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle12">
                  
                </a>
                <p>
                  <span class="label">A</span>: If you don’t want to set up machines for load testing, or you don’t have available resources, you can use the <a href="http://go.microsoft.com/fwlink/?LinkID=317257" target="_blank">cloud-based load testing service</a>. It sets up virtual machines in the cloud that will run your load test. Note that your web site must be publicly available on the internet for load testing using Visual Studio Online to access it. </p>
              </div>
            </div>
            <div>
              <h3 class="LW_CollapsibleArea_TitleDiv">
                <div>
                  <a href="javascript:void(0)" class="LW_CollapsibleArea_TitleAhref" title="Click to expand. Double-click to expand all." role="button">
                    <span class="cl_CollapsibleArea_collapsing LW_CollapsibleArea_Img"></span>
                    <span class="LW_CollapsibleArea_Title">Q: How can I apply my web and load testing in a continuous delivery model?</span>
                  </a>
                  <div class="LW_CollapsibleArea_HrDiv">
                    <hr class="LW_CollapsibleArea_Hr">
                  </div>
                </div>
              </h3>
              <div class="sectionnone">
                <a id="sectionToggle13">
                  
                </a>
                <p>
                  <span class="label">A:</span> See <a href="http://go.microsoft.com/fwlink/?LinkID=255203" target="_blank">Patterns and Practices book: Testing for Continuous Delivery with Visual Studio 2012 – Chapter 6: A Testing Toolbox</a></p>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

    




<div class="libraryMemberFilter">
    <div class="filterContainer">
        <span>Show:</span>
        <label>
            <input type="checkbox" class="libraryFilterInherited" checked="checked" value="Inherit">Inherited
        </label>
        <label>
            <input type="checkbox" class="libraryFilterProtected" checked="checked" value="Protected">Protected
        </label>
    </div>
</div>
    
<input type="hidden" id="libraryMemberFilterEmptyWarning" value="There are no members available with your current filter settings.">


 
</div>


            </div>
            <div class="clear"></div>

            
    
<input name="__RequestVerificationToken" type="hidden" value="gVsl2q3keB9yUcpTNbaryO_Jqt-uMKumu29PX8UpV1eHIJv4iahrs1zCMT7WcXblHSznHP64AQEeGlZBA4ZCiPPPe6s1">
<input id="ratingSubmitUrl" type="hidden" value="http://msdn.microsoft.com/en-us/library/feedback/add/dn250793.aspx">
<input id="isTopicRated" type="hidden" value="false">




    

    
    <link type="text/css" rel="stylesheet">
    
    <div id="ux-footer" class="" style="" dir="ltr">
            
            <div id="footerSock" class="librarySock both">
                <div id="footerSockInner">
                        <a name="feedback"></a>

<div class="rating" style="display: block;">
    <div id="ratingSection1">
        <div class="title">
            Was this page helpful?
        </div>
        <div class="description">
            Your feedback about this content is important.<br>Let us know what you think.
        </div>
        <div class="buttons">
            <button class="button" id="ratingYes">Yes</button>
            <button class="button" id="ratingNo">No</button>
        </div>
        <input id="ratingValue" type="hidden" value="">
    </div>
    <div id="ratingSection2">
        <div class="title">
            Additional feedback?
        </div>
        <textarea id="ratingText" rows="6" cols="" maxlength="1500"></textarea>
        <div class="counter right">
            <span id="feedbackTextCounter">1500</span> characters remaining
        </div>
        <div class="buttons left">
            <button class="button" id="ratingSubmit">Submit</button>
            <button class="button" id="ratingSkipThis">Skip this</button>
        </div>
    </div>
    <div id="ratingSection3">
        <div class="title">
            Thank you!
        </div>
        <div class="description">
            We appreciate your feedback.
        </div>
    </div>
    
    
    <div id="contentFeedbackQAContainer" style="display: none;"></div>
</div>
    
                    <div class="userVoice">
    <div class="title">
        Have a suggestion to improve MSDN Library?
    </div>
        <div class="description">
            Visit our UserVoice Page to submit and vote on ideas!
        </div>
    <div class="buttons">
        <a class="button" id="userVoiceButton" href="http://feedback.msdn.com/forums/257782-msdn-feature-suggestions/category/83975" target="_blank">Make a suggestion</a>
    </div>
</div>  
                    <div class="clear"></div>
                </div>
            </div>

        <footer class="top">
            <div data-fragmentname="LeftLinks" id="Fragment_LeftLinks" xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="linkList">
    <div class="linkListTitle">Dev centers</div>
    <ul class="links">
      <li>
        <a href="http://dev.windows.com/" id="LeftLinks_2148_1" class="windowsBlue" xmlns="http://www.w3.org/1999/xhtml">Windows</a>
      </li>
      <li>
        <a href="http://msdn.microsoft.com/office" id="LeftLinks_2148_3" class="office" xmlns="http://www.w3.org/1999/xhtml">Office</a>
      </li>
      <li>
        <a href="http://msdn.microsoft.com/vstudio" id="LeftLinks_2148_4" class="visualStudio" xmlns="http://www.w3.org/1999/xhtml">Visual Studio</a>
      </li>
      <li>
        <a href="http://developer.nokia.com/" title="Nokia" id="LeftLinks_2148_15" class="nokia" xmlns="http://www.w3.org/1999/xhtml">Nokia</a>
      </li>
      <li>
        <a href="http://azure.microsoft.com/en-us/documentation/" target="_blank" id="LeftLinks_2148_12" xmlns="http://www.w3.org/1999/xhtml">Microsoft Azure</a>
      </li>
      <li>
        <a href="http://msdn.microsoft.com/aa937802" id="LeftLinks_2148_5" xmlns="http://www.w3.org/1999/xhtml">More...</a>
      </li>
    </ul>
  </div>
</div>    
            <div id="rightLinks">
                <div data-fragmentname="CenterLinks1" id="Fragment_CenterLinks1" xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="linkList">
    <div class="linkListTitle">Learning resources</div>
    <ul class="links">
      <li>
        <a href="http://www.microsoftvirtualacademy.com/" id="CenterLinks1_2151_4" xmlns="http://www.w3.org/1999/xhtml">Microsoft Virtual Academy</a>
      </li>
      <li>
        <a href="http://channel9.msdn.com/" id="CenterLinks1_2151_5" xmlns="http://www.w3.org/1999/xhtml">Channel 9</a>
      </li>
      <li>
        <a href="http://www.interoperabilitybridges.com/" id="CenterLinks1_2151_6" xmlns="http://www.w3.org/1999/xhtml">Interoperability Bridges</a>
      </li>
      <li>
        <a href="http://msdn.microsoft.com/magazine/" id="CenterLinks1_2151_7" xmlns="http://www.w3.org/1999/xhtml">MSDN Magazine</a>
      </li>
    </ul>
  </div>
</div>
                <div data-fragmentname="CenterLinks2" id="Fragment_CenterLinks2" xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="linkList">
    <div class="linkListTitle">Community</div>
    <ul class="links">
      <li>
        <a href="http://social.msdn.microsoft.com/forums/en-us/home" id="CenterLinks2_2151_8" xmlns="http://www.w3.org/1999/xhtml">Forums</a>
      </li>
      <li>
        <a href="http://blogs.msdn.com/b/developer-tools/" id="CenterLinks2_2151_9" xmlns="http://www.w3.org/1999/xhtml">Blogs</a>
      </li>
      <li>
        <a href="http://www.codeplex.com/" id="CenterLinks2_2151_10" xmlns="http://www.w3.org/1999/xhtml">Codeplex</a>
      </li>
    </ul>
  </div>
</div>
                <div data-fragmentname="CenterLinks3" id="Fragment_CenterLinks3" xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="linkList">
    <div class="linkListTitle">Support</div>
    <ul class="links">
      <li>
        <a href="http://msdn.microsoft.com/hh361695" id="CenterLinks3_2151_11" xmlns="http://www.w3.org/1999/xhtml">Self support</a>
      </li>
    </ul>
  </div>
</div>
                <div data-fragmentname="CenterLinks4" id="Fragment_CenterLinks4" xmlns="http://www.w3.org/1999/xhtml" class="nth-child-4n">
  
  <div class="linkList">
    <div class="linkListTitle">Programs</div>
    <ul class="links">
      <li>
        <a href="http://www.microsoft.com/bizspark/" id="CenterLinks4_2151_13" xmlns="http://www.w3.org/1999/xhtml">BizSpark (for startups)</a>
      </li>
      <li>
        <a href="https://www.dreamspark.com/" id="CenterLinks4_2151_14" xmlns="http://www.w3.org/1999/xhtml">DreamSpark</a>
      </li>
      <li>
        <a href="http://www.imaginecup.com/" id="CenterLinks4_2151_17" xmlns="http://www.w3.org/1999/xhtml">Imagine Cup</a>
      </li>
    </ul>
  </div>
</div>                
            </div>
        </footer>
    
        <footer class="bottom">
            <span class="localeContainer">
                
    <form class="selectLocale" id="selectLocaleForm" action="http://msdn.microsoft.com/en-us/selectlocale-dmc">
        <input type="hidden" name="fromPage" value="http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdn250793.aspx">
        <a href="http://msdn.microsoft.com/en-us/library/dn250793.aspx#" onclick="$(&#39;#selectLocaleForm&#39;).submit();return false;" title="Change your language">United States (English)</a>
    </form>


            </span>
        
            <div data-fragmentname="BottomLinks" id="Fragment_BottomLinks" xmlns="http://www.w3.org/1999/xhtml">
  
  <div class="linkList">
    <ul class="links horizontal">
      <li>
        <a href="http://msdn.microsoft.com/newsletter.aspx" id="BottomLinks_2148_7" xmlns="http://www.w3.org/1999/xhtml">Newsletter</a>
      </li>
      <li>
        <a href="http://msdn.microsoft.com/dn529288" id="BottomLinks_2148_8" xmlns="http://www.w3.org/1999/xhtml">Privacy &amp; cookies</a>
      </li>
      <li>
        <a href="http://msdn.microsoft.com/cc300389" id="BottomLinks_2148_9" xmlns="http://www.w3.org/1999/xhtml">Terms of use</a>
      </li>
      <li>
        <a href="http://www.microsoft.com/en-us/legal/intellectualproperty/Trademarks/EN-US.aspx" id="BottomLinks_2148_10" xmlns="http://www.w3.org/1999/xhtml">Trademarks</a>
      </li>
    </ul>
  </div>
</div>    
            <span class="logoLegal">
                <span class="logo"></span>
                <span class="copyright">© 2014 Microsoft</span>
            </span>
        </footer>
    </div>
    


            <div class="footerPrintView">
                <div class="footerCopyrightPrintView">© 2014 Microsoft</div>
            </div>

            
            
    
    
    <input id="tocPaddingPerLevel" type="hidden" value="17">



            <input id="MtpsDevice" type="hidden" value="Default">


<!--[CDATA[ Third party scripts and code linked to or referenced from this website are licensed to you by the parties that own such code, not by Microsoft.  See ASP.NET Ajax CDN Terms of Use – http://www.asp.net/ajaxlibrary/CDN.ashx. ]]-->

            
            
            
            
            






<noscript>&lt;div&gt;&lt;img alt="DCSIMG" id="Img1" width="1" height="1" src="http://m.webtrends.com/dcsmgru7m99k7mqmgrhudo0k8_8c6m/njs.gif?dcsuri=/nojavascript&amp;amp;WT.js=No" /&gt;&lt;/div&gt;</noscript>









<noscript>
  &lt;a href="http://www.omniture.com" title="Web Analytics"&gt;
    &lt;img src="//msstonojsmsdn.112.2o7.net/b/ss/msstonojsmsdn/1/H.20.2--NS/0" height="1" width="1" border="0" alt="" /&gt;
  &lt;/a&gt;
</noscript>




<div id="globalRequestVerification">
    <input name="__RequestVerificationToken" type="hidden" value="1Wrc4KyKrSFJqt_na2EdQUHQdn7nmf9rbXAvdWlhZ4lRPu37d7V8bIOU4lkSUSbxUshxo061vrl41DoHIXeWlNtmDS41">
</div>


        </div>

        
        
    
    <script type="text/javascript" class="mtps-injected">
/*<![CDATA[*/
(function(window,document){"use strict";function preload(scripts){for(var result=[],script,e,i=0;i<scripts.length;i++)script=scripts[i],script.hasOwnProperty("url")&&(e=document.createElement("script"),e.src=script.url,script.throwaway=e),result.push(script);return result}function inject(scripts,index){var script,elem;if(index>=scripts.length){delete mtps.injectScripts;return}script=scripts[index];elem=document.createElement("script");elem.className="mtps-injected";elem.async=!1;var isLoaded=!1,timeoutId=0,injectNextFnName="",injectNext=elem.onerror=function(){isLoaded||(isLoaded=!0,inject(scripts,index+1),window.clearTimeout(timeoutId),elem.onload=elem.onerror=elem.onreadystatechange=null,injectNextFnName&&delete mtps[injectNextFnName],elem.removeEventListener&&elem.removeEventListener("load",injectNext,!1))};elem.addEventListener?elem.addEventListener("load",injectNext,!1):elem.readyState==="uninitialized"?elem.onreadystatechange=function(){(this.readyState==="loaded"||this.readyState==="complete")&&injectNext()}:elem.onload=injectNext;script.hasOwnProperty("url")?(timeoutId=window.setTimeout(injectNext,12e4),elem.src=script.url):(injectNextFnName="_injectNextScript_"+index,mtps[injectNextFnName]=injectNext,timeoutId=window.setTimeout(injectNext,2e3),elem.text="try {\n"+script.txt+"\n} finally { MTPS."+injectNextFnName+" && MTPS."+injectNextFnName+"(); }");parent.appendChild(elem)}var mtps=window.MTPS||(window.MTPS={}),parent=document.getElementsByTagName("head")[0];mtps.injectScripts=function(scripts){inject(preload(scripts),0)}})(window,document);
MTPS.injectScripts([
	{ txt: "/**/\r\n(window.MTPS || (window.MTPS = {})).cdnDomains || (window.MTPS.cdnDomains = { \r\n\t\"image\": \"http://i.msdn.microsoft.com\", \r\n\t\"js\": \"http://i2.msdn.microsoft.com\", \r\n\t\"css\": \"http://i3.msdn.microsoft.com\", \r\n\t\"xap\": \"http://msdn.microsoft.com\"\r\n});\r\n/**/" },
	{ url: "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js" },
	{ txt: "//\n  var literalNormalizedUrl = \u0027/en-us/library/dn250793(l=en-us,v=vs.120).aspx\u0027;\n  var wt_nvr_ru = \u0027WT_NVR_RU\u0027;\n  var wt_fpcdom = \u0027.microsoft.com\u0027;\n  var wt_domlist = \u0027msdn.microsoft.com\u0027;\n  var wt_pathlist = \u0027\u0027;\n  var wt_paramlist = \u0027DCSext.mtps_devcenter\u0027;\n  var wt_siteid = \u0027MSDN\u0027;\n  var gDomain = \u0027m.webtrends.com\u0027;\n  var gDcsId = \u0027dcsmgru7m99k7mqmgrhudo0k8_8c6m\u0027;\n  var gFpc = \u0027WT_FPC\u0027;\n\n\n\n  if (document.cookie.indexOf(gFpc + \"=\") == -1) {\n    var wtidJs = document.createElement(\"script\");\n    wtidJs.src = \"//\" + gDomain + \"/\" + gDcsId + \"/wtid.js\";\n    document.getElementsByTagName(\"head\")[0].appendChild(wtidJs);\n  }\n\n\n\n  var detectedLocale = \u0027en-us\u0027;\n  var wtsp = \u0027msdnlib_devtools_lang\u0027;\n  var gTrackEvents = \u00270\u0027;\n/**/" },
	{ txt: "/**/\n  var omni_guid = \"679ac581-57dd-4ced-86b6-b89ca0f99153\";\n/**/" },
	{ txt: "//\n\n            window.appInsightsId = \u002760854590-027a-4ae4-98be-2741a40f355f\u0027;\n            //" },
	{ url: "http://i2.msdn.microsoft.com/Combined.js?resources=0:Utilities,1:Layout,2:Header,3:FeedbackCounterAsync,1:Rating,2:Footer,0:Topic,4:webtrendsscript,5:omni_rsid_MSDN,0:AppInsightsPerf,6:Toc,1:SearchBox;/Areas/Epx/Content/Scripts:0,/Areas/Epx/Themes/Base/Content:1,/Areas/Centers/Themes/StandardDevCenter/Content:2,/Areas/Epx/Shared/Content:3,/Areas/Global/Content/Webtrends/resources:4,/Areas/Global/Content/Omniture/resources/MSDN:5,/Areas/Library/Content:6\u0026amp;hashKey=6FECEFF0725E63998BB59ED16B89B2E7" },
	{ url: "http://i1.services.social.microsoft.com/search/Widgets/SearchBox.jss?boxid=HeaderSearchTextBox\u0026btnid=HeaderSearchButton\u0026brand=Msdn\u0026loc=en-us\u0026focusOnInit=false\u0026emptyWatermark=true\u0026searchButtonTooltip=Search MSDN" },
	{ url: "http://i2.msdn.microsoft.com/Combined.js?resources=0:PrintExportButton,1:NavigationResize;/Areas/Library/Themes/Base/Content:0,/Areas/Library/Content:1\u0026amp;hashKey=72684789A0F98A77C33C1AC3470E9ECF" },
	{ txt: "MTPS = window.MTPS || {}; MTPS.LocalizedStrings = window.MTPS.LocalizedStrings || {}; MTPS.LocalizedStrings.ExpandButtonTooltip = \u0027Expand\u0027; MTPS.LocalizedStrings.CollapseButtonTooltip = \u0027Collapse\u0027; MTPS.LocalizedStrings.EnhancedExpandTooltip = \u0027Click to expand. Double-click to expand all.\u0027; MTPS.LocalizedStrings.EnhancedCollapseTooltip = \u0027Click to collapse. Double-click to collapse all.\u0027; MTPS.LocalizedStrings.ExpandAllButtonTooltip = \u0027Expand All\u0027; MTPS.LocalizedStrings.CollapseAllButtonTooltip = \u0027Collapse All\u0027;" },
	{ txt: "MTPS = window.MTPS || {}; MTPS.LocalizedStrings = window.MTPS.LocalizedStrings || {}; MTPS.LocalizedStrings.ExpandButtonTooltip = \u0027Expand\u0027; MTPS.LocalizedStrings.CollapseButtonTooltip = \u0027Collapse\u0027; MTPS.LocalizedStrings.EnhancedExpandTooltip = \u0027Click to expand. Double-click to expand all.\u0027; MTPS.LocalizedStrings.EnhancedCollapseTooltip = \u0027Click to collapse. Double-click to collapse all.\u0027; MTPS.LocalizedStrings.ExpandAllButtonTooltip = \u0027Expand All\u0027; MTPS.LocalizedStrings.CollapseAllButtonTooltip = \u0027Collapse All\u0027;" },
	{ url: "http://i2.msdn.microsoft.com/Combined.js?resources=0:LibraryMemberFilter,1:Toc_Fixed,1:CodeSnippet,1:TopicNotInScope,1:CollapsibleArea,1:VersionSelector,1:SurveyBroker;/Areas/Library/Content:0,/Areas/Epx/Content/Scripts:1\u0026amp;hashKey=BA0D41FD888DE12A388DAF9CAC70144D" },
	{ txt: "$(document).ready(function() {\n        try {\n            var token = $(\"#globalRequestVerification input[name=\u0027__RequestVerificationToken\u0027]\").clone();\n            $(\"#siteFeedbackForm\").append(token);\n        } catch(err) {\n            \n        }\n    });" }
]);

/*]]>*/
</script>
<script src="./Run performance tests on your app_files/broker-config.js"></script><div id="_WEDCSInsertedData" style="display: none;"><iframe id="_msnFrame" src="./Run performance tests on your app_files/c.gif" style="z-index:-1;height:1px;width:1px;display:none;visibility:hidden;" onload="javascript:MscomBeacon();"></iframe></div></body></html>